cotton threads - Turco Inglés Diccionario